package com.css.fxfzfxqh.modules.taskMaps.entity;

import com.css.fxfzfxqh.base.attachment.entity.AttachmentInfoEntity;
import com.css.fxfzfxqh.modules.util.BaseEntity;
import lombok.Data;

import java.util.List;

/**
 * @Description: fxfzfxqh
 * @Author: lhl
 * @CreateDate: 2023/11/24 10:46
 */
@Data
public class TaskMaps extends BaseEntity {
    private String id;
    //     任务id
    private String taskId;
    //             图件id
    private String attachId;
    // 0：A3横板1：A3竖版2：A4横板3：A4竖版
    private String format;
    //             标题
    private String title;
    //     制图单位
    private String unit;
    // 0评估/1区划
    private String dataType;
    // 区划：0为单指标风险区划1为综合指标风险区划
    private String qhType;
    //评估:0为确定评估1为概率评估;
    private String assessType;
    //     评估对象0为结构破坏,1为人员伤亡,2为经济损失
    private String assessObj;
    //     结构破坏：破坏程度（pgcd1，pgcd2，pgcd3，pgcd4，pgcd5）
    private String destroy;
    //     人员伤亡(死亡2重伤1)
    private String casualties;
    //     时间段(白天晚上) 晚上0，白天1
    private String times;
    //     地震输入方式0为设定烈度1为四个概率,2为地震影响场, 3为发生概率危险性,4为超越概率危险性
    private String seismicInputMode;
    //     确定评估：烈度时（ld1，ld2，ld3，ld4，ld5）；4个概率水准时（sgglsz1、sgglsz2、sgglsz3、sgglsz4）;      概率评估：T年
    private String condition;


    AttachmentInfoEntity attach;

}
